package com.dmz.workflow.entity;


import lombok.Data;
import com.baomidou.mybatisplus.annotation.*;

import java.time.LocalDateTime;

/**
 * ProcessJson 实体类
 */
@Data
@TableName("ech_workflow_process_json")
public class ProcessJson {
    /**
     * id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 流程json
     */
    private String processJson;
    /**
     * 创建时间
     */
    private LocalDateTime creationTime;
    /**
     * 公司id
     */
    private Integer companyId;
    /**
     * 创建人
     */
    private Integer creationUser;
    /**
     * 流程定义id
     */
    private String processDefinitionId;

    /**
     * 流程定义key
     */
    private String processDefinitionKey;

    /**
     * 关联表单id
     */
    private Integer intoId;

    /**
     * 流程名称
     */
    private String name;

    /**
     * 用于存储流程Json树
     */
    private String processJsonTree;

    /**
     * 是否被删除
     */
    private Integer isDeleted;
}